package com.security.brows.values

import androidx.compose.ui.graphics.Color
class SecurityBrowsColorsScheme(
    val isDarkMode:Boolean,
    val browsBg: Color,
    val homeTitle: Color,
    val homeTitleSpace: Color,
    val homeTableSelect: Color,
    val homeTable: Color,
    val homeTabSpace: Color,
    val homeTabBg: Color,
    val pageSearchUrl: Color,
    val pageSearchBorder: Color,
    val pageSearchActionBg: Color,
    val cursorBrush: Color,
    val webSheetContainer:Color,
    val webSheetTitle:Color,
    val sheetVideoDuration:Color,
    val sheetVideoTitle:Color,
    val sheetVideoTitleChoose:Color,
    val sheetVideoResolution:Color,
    val sheetVideoResolutionChoose:Color,
    val sheetVideoSize:Color,
    val sheetVideoSizeChoose:Color,
    val sheetVideoChooseBg:Color,
    val progressDownloadPlay:Color,
    val progressDownloadState:Color,
    val progressDownloadStateError:Color,
    val progressDownloadTitle:Color,
    val progressDownloadResolution:Color,
    val progressPbColor:Color,
    val progressPbtrackColor:Color,
    val historyItemBg:Color,
    val historyItemTitle:Color,
    val historyItemDesc:Color,
)

val LightColorScheme = SecurityBrowsColorsScheme(false,
    browsBg = Color.White,
    homeTitle = Color(0xff333333),
    pageSearchUrl = Color(0xff333333),
    homeTableSelect = Color(0xff333333),
    homeTable = Color(0xff7F7E7E),
    homeTitleSpace = Color(0xffe9ebf2),
    homeTabSpace = Color(0xffe9ebf2),
    homeTabBg = Color(0xffffffff),
    pageSearchBorder = Color(0xff3132FD),
    pageSearchActionBg = Color(0xff3132FD),
    cursorBrush = Color(0xff3132FD),
    webSheetContainer = Color(0xffE9EBF2),
    webSheetTitle = Color(0xff333333),
    sheetVideoDuration = Color(0xffFFFFFF),
    sheetVideoTitle = Color(0xff333333),
    sheetVideoTitleChoose = Color(0xffffffff),
    sheetVideoResolution = Color(0xff7F7E7E),
    sheetVideoResolutionChoose = Color(0xffffffff),
    sheetVideoSize = Color(0xff7F7E7E),
    sheetVideoSizeChoose = Color(0x9EFFFFFF),
    sheetVideoChooseBg = Color(0xff3132FD),
    progressDownloadPlay = Color(0xffffffff),
    progressDownloadResolution = Color(0xff7F7E7E),
    progressDownloadState = Color(0xff3CAC29),
    progressDownloadStateError = Color(0xffC7442B),
    progressDownloadTitle = Color(0xff030303),
    progressPbColor = Color(0xff3132FD),
    progressPbtrackColor = Color(0xffE9EBF2),
    historyItemBg = Color(0xffE9EBF2),
    historyItemDesc = Color(0xff7F7E7E),
    historyItemTitle = Color(0xff333333)
)

val DarkColorScheme = SecurityBrowsColorsScheme(true,
    browsBg = Color(0xff0A0A0A),
    homeTitle = Color.White,
    pageSearchUrl = Color(0xFFFFFFFF),
    homeTableSelect = Color.White,
    homeTable = Color(0xff7F7E7E),
    homeTitleSpace = Color(0xff202020),
    homeTabSpace = Color(0xff535355),
    homeTabBg = Color(0xff202020),
    pageSearchBorder = Color(0xff4748F4),
    pageSearchActionBg = Color(0xff4748F4),
    cursorBrush = Color(0xff4748F4),
    webSheetContainer = Color(0xff202020),
    webSheetTitle = Color(0xffFFFFFF),
    sheetVideoDuration = Color(0xffFFFFFF),
    sheetVideoTitle = Color(0xffffffff),
    sheetVideoTitleChoose = Color(0xffffffff),
    sheetVideoResolution = Color(0xff7F7E7E),
    sheetVideoResolutionChoose = Color(0xffffffff),
    sheetVideoSize = Color(0xff7F7E7E),
    sheetVideoSizeChoose = Color(0x9EFFFFFF),
    sheetVideoChooseBg = Color(0xff4748F4),
    progressDownloadTitle = Color(0xffffffff),
    progressDownloadState = Color(0xff3CAC29),
    progressDownloadStateError = Color(0xffC7442B),
    progressDownloadResolution = Color(0x9EFFFFFF),
    progressDownloadPlay = Color(0xffffffff),
    progressPbColor = Color(0xff4748F4),
    progressPbtrackColor = Color(0xff202020),
    historyItemTitle = Color(0xffffffff),
    historyItemDesc = Color(0xCCFFFFFF),
    historyItemBg = Color(0xff202020)


)